780 Thurlow Street,West End,Vancouver, BC V6E 1V8,Canada
View on Map
What travelers say:
Cafe il Nido is located in a building called Manhattan Apartments. The building was built in 1908 and is very old. This Italian restaurant is located on the first floor and is decorated in the style of a Tuscan garden courtyard.